Scalability of Algorithms for Arithmetic Operations in Radix Notation∗

نویسنده

  • Anatoly V. Panyukov
چکیده

We consider precise rational-fractional calculations for distributed computing environments with an MPI interface for the algorithmic analysis of large-scale problems sensitive to rounding errors in their software implementation. We can achieve additional software efficacy through applying heterogeneous computer systems that execute, in parallel, local arithmetic operations with large numbers on several threads. Also, we investigate scalability of the algorithms for basic arithmetic operations and methods for increasing their speed. We demonstrate that increased efficacy can be achieved of software for integer arithmetic operations by applying mass parallelism in heterogeneous computational environments. We propose a redundant radix notation for the construction of well-scaled algorithms for executing basic integer arithmetic operations. Scalability of the algorithms for integer arithmetic operations in the radix notation is easily extended to rationalfractional arithmetic.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Low Complexity Converter for the Moduli Set {2^n+1,2^n-1,2^n} in Two-Part Residue Number System

Residue Number System is a kind of numerical systems that uses the remainder of division in several different moduli. Conversion of a number to smaller ones and carrying out parallel calculations on these numbers will increase the speed of the arithmetic operations in this system. However, the main factor that affects performance of system is hardware complexity of reverse converter. Reverse co...

متن کامل

Design of Delay Efficient Distributed Arithmetic Based Split Radix FFT

In this paper a Split Radix FFT without the use of multiplier is designed. All the complex multiplications are done by using Distributed Arithmetic (DA) technique. For faster calculation parallel prefix adder is used. Basically high radix algorithms are developed for efficient calculation of FFT. These algorithms reduces overall arithmetic operations in FFT, but increases the number of operatio...

متن کامل

Decimal Division Using the Newton–Raphson Method and Radix-1000 Arithmetic

Computer arithmetic is predominantly performed using binary arithmetic because the hardware implementations of the operations are simpler than those for decimal computation. However, many decimal fractions cannot be represented exactly as binary fractions with a finite number of bits. The value 0.1, for example, can only be represented as an infinitely recurring binary number. If a binary appro...

متن کامل

A New Representation of the Rational Numbers for Fast Easy Arithmetic

A novel system for representing the rational numbers based on Hensel's p-adic arithmetic is proposed. The new scheme uses a compact variable-length encoding that may be viewed as a generalization of radix complement notation. It allows exact arithmetic, and approximate arithmetic under programmer control. It is superior to existing coding methods because the arithmetic operations take particula...

متن کامل

A modified split-radix FFT with reduced arithmetic complexity

Recent results by Van Buskirk et al. have broken the record set by Yavne in 1968 for the lowest arithmetic complexity (exact count of real additions and multiplications) to compute a power-of-two discrete Fourier transform. Here, we present a simple recursive modification of the split-radix algorithm that computes the DFT with asymptotically about 6% fewer operations than Yavne, matching the co...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015